package com.gaogzhen.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.gaogzhen.domain.SysRole;
import com.baomidou.mybatisplus.extension.service.IService;
public interface SysRoleService extends IService<SysRole>{

    /**
     * 通过用户Id判断用户是否为超级管理员
     * @param userId    用户Id
     * @return          true-超级管理员;否则false
     */
    boolean isAdminRole(Long userId);

    /**
     * 按绝世名称模糊分页查询角色
     * @param page  分页数据
     * @param name  角色名称
     * @return
     */
    Page<SysRole> findByPage(Page<SysRole> page, String name);
}
